package com.ruoyi.web.foreigncurrency.service;

import java.util.List;
import com.ruoyi.web.foreigncurrency.domain.Foreigncurrency;

/**
 * 币种名称Service接口
 * 
 * @author czr
 * @date 2024-09-28
 */
public interface IForeigncurrencyService 
{
    /**
     * 查询币种名称
     * 
     * @param iId 币种名称主键
     * @return 币种名称
     */
    public Foreigncurrency selectForeigncurrencyByIId(Long iId);

    /**
     * 查询币种名称列表
     * 
     * @param foreigncurrency 币种名称
     * @return 币种名称集合
     */
    public List<Foreigncurrency> selectForeigncurrencyList(Foreigncurrency foreigncurrency);

    /**
     * 新增币种名称
     * 
     * @param foreigncurrency 币种名称
     * @return 结果
     */
    public int insertForeigncurrency(Foreigncurrency foreigncurrency);

    /**
     * 修改币种名称
     * 
     * @param foreigncurrency 币种名称
     * @return 结果
     */
    public int updateForeigncurrency(Foreigncurrency foreigncurrency);

    /**
     * 批量删除币种名称
     * 
     * @param iIds 需要删除的币种名称主键集合
     * @return 结果
     */
    public int deleteForeigncurrencyByIIds(Long[] iIds);

    /**
     * 删除币种名称信息
     * 
     * @param iId 币种名称主键
     * @return 结果
     */
    public int deleteForeigncurrencyByIId(Long iId);
}
